Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 BENCROFT ROAD Terraced £200,000 28 Aug 2003
2 BENCROFT ROAD Terraced £250,000 14 Dec 2012
3 BENCROFT ROAD Terraced £638,310 1 Dec 2020